home *** CD-ROM | disk | FTP | other *** search
- XDMD Version 1.00
-
- DESCRIPTION
-
- XDMD stand for "XDME Macros by Duniho." It is the successor to
- DMD, which was released for the last time a couple years ago. XDMD has
- been in the working since then, but I never released it, because XDME kept
- changing. XDME is still continuing to change, but I've decided it's time
- to release XDMD.
-
- XDMD is an integrated system of macros, menus, keymappings,
- programs, and ARexx scripts for XDME. Most of XDMD's more commonly used
- features can be accessed from the menus. Here is a list of some of XDMD's
- features:
-
- I. Outlining
-
- II. Localized major modes
-
- A. Text mode
-
- B. Two C modes, ANSI and K&R, complete with automatic line
- indentation.
-
- C. A general programming mode for other languages.
-
- D. An outline mode for writing outlines, like this one.
-
- E. A proofs mode for writing logical proofs. (I'm a philosophy
- major.)
-
- III. Automatic major mode selection upon loading.
-
- IV. The maintenance of a "Windows" menu that keeps track of all of
- XDME's windows.
-
- V. Different styles of editing integrated with each other.
-
- A. Cutting and copying for all block types.
-
- B. Regions and rectangles, ala Emacs.
-
- VI. XPK support, including automatic packing or encryption upon
- saving, and decryption with a password requester.
-
- VII. The maintenance of a personal diary, complete with password
- encryption and decryption.
-
- VIII. Spellchecking via the AlphaSpell program and its accompanying
- dictionary.
-
- IX. Automatic pagination via the Paginate program.
-
- X. Various find and replace routines, including a Find requester
- and a Replace requester. The Replace requester lets you
- replace the word at the cursor, every occurance of the find
- string in the text, or every occurance in a block.
-
- XI. Various Emacs like keymappings.
-
- XII. Sundry other features.
-
- INSTALLATION
-
- To install XDMD, copy ".edrc" to "S:", copy the ARexx scripts to
- "REXX:", and copy the programs "Paginate" and "AlphaSpell" to "C:". Copy
- the dictionary to your harddrive, to a high density disk, or to a
- double sided diskspare disk. It is too large for a normal Amiga double
- sided disk. Change the value of $Dict in ".edrc" and the values of path
- and name in "Diary.xdme" to suit your own needs.
-
- To make full use of all its features, you will need some programs
- and libraries that I haven't included with XDMD. These include "xpack,"
- "RexxArpLibrary.library," "arp.library," "rexxreqtools.library,"
- "xpkmaster.library," various xpk compressor libraries, "rexxmast," and
- "move."
-
- HISTORY
-
- 29 October 1994 Version 1.00 released.
-
- COPYRIGHT
-
- The dictionary is public domain. Everything else in the archive is
- copyright © 1994 by Fergus Duniho. XDMD is freeware.
-
- DISTRIBUTABILITY
-
- You may freely distribute this archive so long as you leave it
- unchanged and make no profit from its distribution. Sale of XDMD is
- strictly prohibited.
-
- DISCLAIMER
-
- There is no guarantee that XDMD will do anything you want it to. I
- am not responsible for any damage that might result from using XDMD. You
- use it entirely at your own risk.
-
- ABOUT THE AUTHOR
-
- I am Fergus Duniho. I am also the author of the DDLI, a
- computerized personality indicator. Get ddli341.lha from the aminet and
- try it out.
-